package com.ap.core.jaxb;

/**
 * Runtime exception thrown by unmarshaller
 */
public class UnmarshallerException extends RuntimeException {

    /**
     * serial version UID
     */
    private static final long serialVersionUID = 74329749832485L;

    /**
     * Default Constructor
     */
    public UnmarshallerException() {
        super();
    }
    
    /**
     * Create instance with given detail
     * @param detail String
     */
    public UnmarshallerException(String detail) {
        super(detail);
    }
    
    /**
     * Create instance with given cause
     * @param cause Throwable
     */
    public UnmarshallerException(Throwable cause) {
        super(cause);
    }
    
    /**
     * Create instance with given cause
     * @param detail String
     * @param cause Throwable
     */
    public UnmarshallerException(String detail, Throwable cause) {
        super(detail, cause);
    }
}
